Present perfect vs. passive voice - English Language & Usage Stack ... 7 May 2013 ... It's not possible to contrast passive voice with present perfect: they're two different ... The second is present perfect tense, passive voice.